#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
typedef int ElemType;
typedef struct LNode
{
	ElemType data;
	struct LNode* next;
}LNode;
void InitList(LNode* &L);
void CreatList(LNode* &L, ElemType arr[], int n);
void CreatListTail(LNode* &L, ElemType arr[], int n);
void DisplayList(LNode* L);
void DestroyList(LNode *&L);
void Add(LNode *set1, LNode *set2, LNode * &sum);
void Sub(LNode *set1, LNode *set2, LNode * &sub);
void intersection(LNode *set1, LNode *set2, LNode * &inter);